文档文库
手机版
投诉建议
热门搜索:
心得体会
演讲稿
思想汇报
首页
心得体会
学习心得体会
培训心得体会
军训心得体会
社会实践
作风建设
工作心得体会
教育心得体会
演讲稿
演讲稿格式
演讲稿范文
竞聘演讲稿
师德演讲稿
三分钟演讲稿
思想汇报
思想汇报范文
转正思想汇报
大学生思想汇报
季度思想汇报
教师思想汇报
工作计划
工作计划格式
工作计划开头
工作计划结尾
总结与计划
工作计划模板
工作总结
年终工作总结
年度工作总结
个人工作总结
实习报告
实习报告范文
实习计划范文
实习鉴定范文
实习报告内容
个人简历
求职简历
简历范文
简历模板
简历表格
简历格式
祝福语
春节
除夕
元宵
端午节
合同范文
合同范本
合同样本
合同范本格式
首页
>
正在进行安全检测...
正在进行安全检测...
发布时间:2023-09-23 06:46:24 来源:
文档文库
小
中
大
字号:
手机查看
目录
MFC
中
MDI
消息处理流程
.....................................................................................................................................................
1
MFCMDI
的几个难点
.
.............................................................................................................................................................
2
1
在
View
中获得
Doc
指针
............................................................................................................................................
4
2
在
App
中获得
MainFrame
指针
.
..............................................................................................................................
4
3
在
View
中获得
MainFrame
指针
.............................................................................................................................
5
4
获得
View
(已建立)指针
...........................................................................................................................................
5
5
获得当前文档指针
.
.........................................................................................................................................................
5
6
获得状态栏与工具栏指针
.
.............................................................................................................................................
5
7
框架中加入工具栏和状态栏
.
.........................................................................................................................................
6
8
在
Mainframe
获得菜单指针
.
.....................................................................................................................................
6
9
在任何类中获得应用程序类
.
.........................................................................................................................................
6
10
从文档类取得视图类的指针
.......................................................................................................................................
6
11
单文档中也可以加入多个文档模板
.........................................................................................................................
1
2
12
一个文档模板可以有多个文档
.................................................................................................................................
1
2
13
文档中获得指向该文档模板的指针
.........................................................................................................................
1
3
14
一个文档可以有多个视图
.........................................................................................................................................
1
3
15
从一个视图类取得另一视图类的指针
.....................................................................................................................
1
4
MFC
中
MDI
消息处理流程
在
MFC
中,消息是通过一个
向上递交
的方式进行处理,例如一个
WM_COMMAND
消息的处理流程可能为:
1MDI
主窗口
(CMDIFrameWnd
收到命令消息
WM_COMMAND
,
其
ID
为
ID_XXX
;
2MDI
主窗口将消息传给当前活动的
MDI
子窗口
(CMDIChildWnd
;
3MDI
子窗口给自己的子窗口
(View
一个处理机会,将消息交给
View
;
4View
检查自己
MessageMap
;
5
如果
View
没有发现处理该消息的程序,则将该消息传给其对应的
Document
对
象;否则
View
处理,消息流程结束。
6Document
检查自己
MessageMap
,如果没有该消息的处理程序,则将该消息传
给其对象的
DocumentTemplate
处理;否则自己处理,消息流程结束;
7
如果在
DocumentTemplate
中消息没有得到处理,则将消息返回给
View
;
8View
再传回给
MDI
子窗口;
9
MDI
子窗口将该消息传给
CwinApp
对象,
CwinApp
为所有无主的消息提供了处
理。
总结:
MFC
提供了消息的处理的
链式处理
策略,
处理消息的请求将沿着预先定义好的路径依
次进行处理。消息的发送者并不知道该消息最后是由那个具体对象处理的,当然它也无须
也不想知道,但是结构是该消息被某个对象处理了,或者一直到一个终极的对象进行处理
了。
MFCMDI
的几个难点
1
在
View
中获得
Doc
指针
本文来源:
https://www.2haoxitong.net/k/doc/db5c3e2f453610661ed9f485&title=MFC%20MDI.html
《正在进行安全检测....doc》
将本文的Word文档下载到电脑,方便收藏和打印
推荐度:
点击下载文档
文档为doc格式
分享到:
相
关
案
例
正在进行安全检测...
2024-04-29
正在进行安全检测...
2024-04-29
安全验证
2024-04-29
正在进行安全检测...
2024-04-29
安全验证
2024-04-29
正在进行安全检测...
2024-04-29
正在进行安全检测...
2024-04-29
正在进行安全检测...
2024-04-29
正在进行安全检测...
2024-04-29
正在进行安全检测...
2024-04-29
相关推荐
1
自然之道
2
2018年上半年度妇女工作总结
3
《断舍离》经典语录,让自己活得更开心,没事常看看
4
语文# 《三峡》翻译
5
What are you waiting for
6
演讲 小萝卜头的故事 美篇
7
弗洛姆经典语录
8
Execl电子表格中vlookup函数怎么使用
9
1热衷于
10
Train Information-2020年高考全国卷1—阅读理解A篇
推荐内容
【散文】等风起
Excel中vlookup函数引用到表格的操作方法
字花
皇帝故事-晋悼公生平简介 他是怎么死的?
贵州省毕节市五年级上学期语文期末专项复习卷(五)A卷
正在进行安全检测...
excel表vlookup函数的用法
朱自清《春》读书感悟五篇2020
MP3概述
相声